@charset "utf-8";
/* 首页CSS */
.slideBox{
	width:653px;
	height:415px;
	overflow:hidden;
	position: relative;
	z-index:1;
}
.slideBox .hd {
	position: absolute;
	bottom:0;
	right:0;
	width:100px;
	height:23px;
	z-index:2;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	width: 10px;
	height: 10px;
	margin:0 13px auto auto;
	display:inline;
	cursor: pointer;
	overflow:hidden;
	background:#FFF;
}
.slideBox .hd ul li.on {
	background:#0a58b1;
}
.slideBox .bd {
	height:415px;
	overflow:hidden;
}
.slideBox .bd ul {
	height:415px;
	overflow:hidden;
}
.slideBox .bd ul li {
	position:relative;
	height:415px;
	overflow:hidden;
}
.slideBox .bd ul li .pic {
	width: 653px;
	height: 415px;
	overflow: hidden;
}
.slideBox .bd ul li .pic a {
	display:block;
	overflow:hidden;
	height:415px;
}
.slideBox .bd ul li .pic img {
	width: 498px;
	height: 332px;
	overflow: hidden;
}
.slideBox .bd ul li .bg {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	height:37px;
	width:653px;
	z-index:1;
}
.slideBox .bd ul li .title {
	position: absolute;
	height: 37px;
	line-height: 37px;
	bottom: 0;
	left:0;
	width:516px;
	z-index:2;
	overflow:hidden;
	text-indent:14px;
}
.slideBox .bd ul li .title a {
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	font-size:14px;
}
.slideBox .bd ul li .title a:hover{
	color:#FFF;
}
.ty_title{
	height:36px;
	overflow:hidden;
	background:#015293;
	border-left:#e5edfa 1px solid;
	border-right:#e5edfa 1px solid;
}
.ty_title ul li{
	width:auto;
	height:34px;
	line-height:34px;
	overflow:hidden;
	padding-left:22px;
	padding-right:22px;
	margin-top:2px;
}
.ty_title ul li a:hover{
	text-decoration:none;
}
.ty_title ul li.on{
	background:#FFF;
	color:#015293;
}
.ty_title ul li.on a{
	color:#015293;
}
.ty_cont{
	overflow:hidden;
	border:#e5edfa 1px solid;
	border-top:none;
	padding-top:10px;
}
.ty_cont ul{
	overflow:hidden;
	margin:0 auto;
	display:block;
}
.ty_cont ul li{
	width:100%;
	height:28px;
	line-height:28px;
	overflow:hidden;
	background:url(../images/ico_d.png) no-repeat left center;
	text-indent:14px;
}
.ty_cont ul li span{
	float:right;
}
.i_sjdt{
	width:307px;
	overflow:hidden;
}
.i_sjdt .ty_title{
	width:305px;
}
.i_sjdt .ty_cont{
	width:305px;
	height:370px;
}
.i_sjdt .ty_cont ul{
	width:278px;
}
.i_notic{
	width:653px;
	overflow:hidden;
}
.i_notic .ty_title{
	width:651px;
}
.i_notic .ty_cont{
	width:651px;
	height:170px;
}
.i_notic .ty_cont ul{
	width:628px;
}

.i_gkwj{
	width:307px;
	overflow:hidden;
}
.i_gkwj .ty_title{
	width:305px;
}
.i_gkwj .ty_cont{
	width:305px;
	height:170px;
}
.i_gkwj .ty_cont ul{
	width:278px;
}
#i_xxgk{
	width:980px;
	height:34px;
	overflow:hidden;
	margin:0 auto;
}
#i_xxgk h2{
	width:127px;
	height:34px;
	overflow:hidden;
	display:block;
	text-align:center;
	line-height:34px;
	background:url(../images/cont_01.png) no-repeat right top #015293;
}
#i_xxgk .contMain{
	width:852px;
	height:32px;
	overflow:hidden;
	border:#e5edfa 1px solid;
	border-left:none;
}
#i_xxgk .contMain ul li{
	width:169px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	border-right:#e5edfa 1px solid;
	transition: all ease-out .3s;
}
#i_xxgk .contMain ul li.none{
	width:172px;
	border:0;
}
#i_xxgk .contMain ul li:hover{
	background:#e5edfa
}

.i_zt{
	width:978px;
	height:90px;
	overflow:visible;
	position:relative;
	border:#e5edfa 1px solid;
	margin:0 auto;
}
.i_zt ul li{
	width:315px;
	height:75px;
	overflow:hidden;
	margin:7px auto auto 9px;
}
.i_zt .prev,.i_zt .next{
	width:31px;
	height:29px;
	overflow:hidden;
	position:absolute;
	z-index:10;
	cursor:pointer;
	top:30px;
}
.i_zt .prev{
	background:url(../images/ico_pre.png) no-repeat;
	left:-1px;
}
.i_zt .next{
	background:url(../images/ico_next.png) no-repeat;
	right:-1px;
}

.i_fwbs{
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.i_fwbs .title{
	width:978px;
	height:50px;
	overflow:hidden;
	background:url(../images/title_01.png) repeat-x;
	border:#e5edfa 1px solid;
	border-bottom:none;
}
.i_fwbs .title ul li{
	width:242px;
	height:49px;
	overflow:hidden;
	border-right:#e5edfa 1px solid;
	cursor:pointer;
}
.i_fwbs .title ul li a:hover{
	text-decoration:none;
}
.i_fwbs .title ul li .pic_1,.i_fwbs .title ul li .pic_2,.i_fwbs .title ul li .pic_3,.i_fwbs .title ul li .pic_4{
	width:42px;
	height:42px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:3px auto auto 52px;
}
.i_fwbs .title ul li .text{
	width:130px;
	height:49px;
	line-height:49px;
	overflow:hidden;
	float:right;
	font-size:20px;
}
.i_fwbs .title ul li .pic_1{
	background:url(../images/fwbs_ico_01.png) no-repeat;
}
.i_fwbs .title ul li .pic_2{
	background:url(../images/fwbs_ico_02.png) no-repeat;
}
.i_fwbs .title ul li .pic_3{
	background:url(../images/fwbs_ico_03.png) no-repeat;
}
.i_fwbs .title ul li .pic_4{
	background:url(../images/fwbs_ico_04.png) no-repeat;
}
.i_fwbs .title ul li.on{
	background:url(../images/title_02.png) repeat-x;
	border-left:#ebf1fb 1px solid;
	border-right:#ebf1fb 1px solid;
	color:#31589d;
	height:50px;
}
.i_fwbs .title ul li.on a{
	color:#31589d;
}
.i_fwbs .title ul li.on a:hover{
	color:#31589d;
}
.i_fwbs .title ul li.on .pic_1{
	background:url(../images/fwbs_ico_on_01.png) no-repeat;
}
.i_fwbs .title ul li.on .pic_2{
	background:url(../images/fwbs_ico_on_02.png) no-repeat;
}
.i_fwbs .title ul li.on .pic_3{
	background:url(../images/fwbs_ico_on_03.png) no-repeat;
}
.i_fwbs .title ul li.on .pic_4{
	background:url(../images/fwbs_ico_on_04.png) no-repeat;
}
.i_fwbs .contMain{
	width:978px;
	overflow:hidden;
	border:#e5edfa 1px solid;
	border-top:none;
	padding-top:20px;
	padding-bottom:20px;
}

.i_tq_contL{
	width:620px;
	overflow:hidden;
	display:inline;
	margin-left:20px;
}
.i_tq_contR{
	width:308px;
	overflow:hidden;
	background:url(../images/cont_02.png) no-repeat left center;
}
.i_tq_wl,.i_tq_sk{
	width:620px;
	height:204px;
	overflow:hidden;
}
.i_tq_wl .title2,.i_tq_sk .title2{
	height:42px;
	overflow:hidden;
	background:url(../images/title_03.png) repeat-x left bottom;
}
.i_tq_wl .title2 h2,.i_tq_sk .title2 h2{
	width:auto;
	height:42px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:42px;
	background:url(../images/title_04.png) repeat-x left bottom;
}
.i_tq_wl .title2 .text{
	width:auto;
	height:28px;
	overflow:hidden;
	float:left;
	margin-left:16px;
	margin-top:10px;
	display:inline;
}
.i_tq_wl .title2 .text select{
	height:28px;
	overflow:hidden;
	float:left;
	border:#eeeeee 1px solid;
	line-height:28px;
	color:#737373;
}
.i_tq_wl .contMain2{
	width:620px;
	margin-top:16px;
	overflow:hidden;
}
.i_tq_wl .contMain2 ul li{
	width:87px;
	height:122px;
	overflow:hidden;
	border-right:#eeeeee 1px solid;
}
.i_tq_wl .contMain2 ul li h3{
	width:100%;
	height:26px;
	overflow:hidden;
	line-height:22px;
	text-align:center;
	display:block;
}
.i_tq_wl .contMain2 ul li .pic{
	width:56px;
	height:56px;
	overflow:hidden;
	margin:0 auto;
}
.i_tq_wl .contMain2 ul li .text{
	width:100%;
	height:22px;
	overflow:hidden;
	line-height:22px;
	text-align:center;
}
.i_tq_wl .contMain2 ul li .wendu{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
}
.i_tq_wl .contMain2 ul li.none{
	width:90px;
	border:0;
}

.i_tq_sk .contMain2{
	width:620px;
	margin-top:12px;
	overflow:hidden;
}

.i_tq_sk_fb{
	width:245px;
	height:149px;
	overflow:hidden;
	background:#5b8dd2;
}
.i_tq_sk_fbL{
	width:129px;
	height:136px;
	overflow:hidden;
	margin-top:7px;
	display:inline;
	border-right:#aabeda 1px solid;
}
.i_tq_sk_fbR{
	width:100px;
	overflow:hidden;
	display:inline;
	margin-top:7px;
	padding-top:6px;
	line-height:26px;
}
.i_tq_sk_fbL .time{
	width:129px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	text-align:center;
}
.i_tq_sk_fbL .wendu{
	width:129px;
	height:44px;
	overflow:hidden;
	line-height:44px;
	text-align:center;
	font-size:30px;
}
.i_tq_sk_fbL .tianqi{
	width:129px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	text-align:center;
}
.i_tq_sk_fbL .pm{
	width:129px;
	height:28px;
	overflow:hidden;
	line-height:28px;
	text-align:center;
}
.i_tq_sk_wx,.i_tq_sk_ld{
	width:173px;
	height:149px;
	overflow:hidden;
	display:inline;
	margin-left:12px;
	position:relative;
}
.i_tq_sk_ld{
	margin:0;
}
.i_tq_sk_wx .pic,.i_tq_sk_ld .pic{
	width:173px;
	height:149px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
}
.i_tq_sk_wx .text,.i_tq_sk_ld .text{
	width:173px;
	height:149px;
	overflow:hidden;
	margin-top:149px;
	z-index:20;
	position:relative;
}
.i_tq_sk_wx .text .bg,.i_tq_sk_ld .text .bg{
	width:173px;
	height:149px;
	overflow:hidden;
	background:#000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position:absolute;
	left:0;
	top:0;
	z-index:21;
}
.i_tq_sk_wx .text h3,.i_tq_sk_ld .text h3{
	width:173px;
	height:149px;
	line-height:149px;
	overflow:hidden;
	text-align:center;
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:22;
}
.i_tq_sk_wx .text h3 a,.i_tq_sk_ld .text h3 a{
	width:173px;
	height:149px;
	overflow:hidden;
	display:block;
	position:relative;
}
.i_tq_sk_wx .text h3 a:hover,.i_tq_sk_ld .text h3 a:hover{
	text-decoration:none;
}

.i_tq_yj{
	width:262px;
	height:256px;
	margin:0 auto;
	overflow:hidden;
}
.i_tq_yj .title2{
	height:42px;
	overflow:hidden;
	background:url(../images/title_03.png) repeat-x left bottom;
}
.i_tq_yj .title2 h2{
	width:auto;
	height:42px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:42px;
	background:url(../images/title_04.png) repeat-x left bottom;
}
.i_tq_yj .contMain2{
	width:248px;
	height:214px;
	overflow:hidden;
	margin:0 auto;
	padding-top:20px;
}
.i_tq_yj .contMain2 ul li{
	width:248px;
	overflow:hidden;
	line-height:24px;
	margin-bottom:15px;
}
.i_tq_yj .contMain2 ul li span{
	width:226px;
	overflow:hidden;
	float:right;
	display:block;
}
.i_tq_yj .contMain2 ul li.new{
	background:url(../images/ico_yj_01.png) no-repeat left 4px;
}
.i_tq_yj .contMain2 ul li.old{
	background:url(../images/ico_yj_02.png) no-repeat left 4px;
}
.i_tq_yj_ico{
	width:276px;
	overflow:hidden;
	margin:0 auto;
}
.i_tq_yj_ico ul{
	width:300px;
	display:block;
	overflow:hidden;
}
.i_tq_yj_ico ul li{
	width:131px;
	height:41px;
	overflow:hidden;
	background:url(../images/ico_yj_03.png) no-repeat;
	line-height:40px;
	text-align:center;
	margin:0 14px 13px auto;
}

.i_fw_bszn,.i_fw_wjxz{
	width:443px;
	height:233px;
	overflow:hidden;
	display:inline;
	margin-left:20px;
}
.i_fw_wjxz{
	margin-left:0;
	margin-right:20px;
}
.i_ty_title{
	width:100%;
	height:42px;
	overflow:hidden;
	background:url(../images/title_03.png) repeat-x left bottom;
}
.i_ty_title h2{
	width:auto;
	height:42px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:42px;
	background:url(../images/title_04.png) repeat-x left bottom;
}
.i_fw_bszn .contMain2,.i_fw_wjxz .contMain2{
	width:439px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.i_fw_bszn .contMain2 ul li,.i_fw_wjxz .contMain2 ul li{
	width:439px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:url(../images/ico_d.png) no-repeat left center;
	text-indent:17px;
}
.i_fw_wssp{
	width:931px;
	height:84px;
	overflow:hidden;
	display:inline;
	margin-left:20px;
}

.i_zj_new{
	width:618px;
	height:197px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	border-bottom:#dadada 1px dashed;
}
.i_zj_new dt{
	width:618px;
	height:58px;
	line-height:58px;
	overflow:hidden;
	text-align:center;
}
.i_zj_new dt .text{
	height:58px;
	overflow:hidden;
	margin:0 auto;
}
.i_zj_new dt .text span{
	width:57px;
	height:19px;
	line-height:19px;
	overflow:hidden;
	float:left;
	background:#feb900;
	display:block;
	margin-top:20px;
	text-align:center;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;  
}
.i_zj_new dt .text h3{
	width:auto;
	height:58px;
	line-height:58px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:10px;
}
.i_zj_new dd.text{
	width:618px;
	line-height:24px;
	overflow:hidden;
}
.i_zj_new dd.more{
	width:618px;
	overflow:hidden;
	margin-top:8px;
}
.i_zj_new dd.more a{
	width:120px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	text-align:center;
	display:block;
	margin:0 auto;
	border:#c4c4c4 1px solid;
	background:#f0f0f0;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
.i_zj_list{
	width:615px;
	overflow:hidden;
	margin:0 auto;
	padding-top:14px;
}
.i_zj_list ul li{
	width:615px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../images/ico_d.png) no-repeat left center;
	text-indent:14px;
}
.i_zj_list ul li span{
	float:right;
}
.i_zxft{
	width:262px;
	height:432px;
	overflow:hidden;
	margin:0 auto;
}
.i_zxft .contMain2{
	width:252px;
	height:316px;
	overflow:hidden;
	margin:0 auto;
	padding-top:14px;
	border-bottom:#e2d0d0 1px dashed;
}
.i_zxft .contMain2 .pic{
	width:252px;
	height:173px;
	overflow:hidden;
}
.i_zxft .contMain2 h3{
	width:246px;
	height:34px;
	display:block;
	overflow:hidden;
	line-height:34px;
	margin:0 auto;
}
.i_zxft .contMain2 .text{
	width:246px;
	height:74px;
	line-height:24px;
	overflow:hidden;
	margin:0 auto;
}
.i_zxft .contMain2 .more{
	width:252px;
	overflow:hidden;
}
.i_zxft .contMain2 .more a{
	width:76px;
	height:23px;
	overflow:hidden;
	line-height:23px;
	text-align:center;
	margin:0 auto;
	display:block;
	border:#c4c4c4 1px solid;
	background:#f0f0f0;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
.i_zxft .ico{
	width:261px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	line-height:40px;
	background:url(../images/ico_xx_01.png) no-repeat;
	margin-top:12px;
	text-indent:122px;
}

.i_zzsh{
	width:610px;
	height:160px;
	overflow:hidden;
	margin:0 auto;
	padding-top:10px;
}
.i_jswm{
	width:262px;
	height:415px;
	overflow:hidden;
	margin:0 auto;
}
.i_jswm .contMain2{
	width:262px;
	overflow:hidden;
	padding-top:10px;
}
.i_zzsh ul li,.i_jswm .contMain2 ul li{
	width:610px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../images/ico_d.png) no-repeat left center;
	text-indent:14px;
}
.i_zzsh ul li span{
	float:right;
}
.i_jswm .contMain2 ul li{
	width:262px;
}







